be peeled - German English Dictionary